revolutionary people's liberation front - Turkish English Dictionary